@charset "utf-8";

/* CSS Document */

.main{ width:1020px; margin:0px auto; padding-top:10px;}

.news{ float:left; width:492px;}

.title{ height:36px; line-height:36px; background:url(../images/bg_tit.jpg) repeat-x 0px 0px;}

.titL{ float:left; font-weight:bold; font-size:16px; padding-left:10px;}

.titR{ float:right; padding-right:10px;}

.img{ float:left; padding:5px 10px 10px 10px;}

.font{ width:280px; float:left; padding:5px 0px 10px 5px;}
.font h4 a{ font-size:12px; color:#ff0000;}
.font h4 a:hover{ color:#555555;}
.news_con{ padding:10px;}

.news_con li{ height:30px; line-height:30px; border-bottom:1px dashed #c1c1c1; clear:both;}

.news_con li a{ float:left; background:url(../images/ico.jpg) no-repeat 5px 15px; padding-left:15px;}

.news_con li span{ float:right; padding-right:5px;}

.hxjs{ width:495px; float:right;}

.title1{ height:30px; line-height:30px;}

.tit1{ float:left; font-weight:bold; font-size:16px; padding-left:10px; background:url(../images/tit_ico.jpg) no-repeat 0px 4px;}

.hxjs_con{ padding:10px 2px 0px 2px;}

.case{ width:492px; float:left; margin-top:10px;}

.case_con{}

.about{float:right; width:495px;}

.about_con{ padding:7px; line-height:30px;}

.bg_pro{ background:#f6f6f6; padding:8px 0px 20px 0px; margin-top:10px;}

.protit{ height:36px; line-height:36px; font-size:16px; font-weight:bold; width:1000px; padding-left:20px; margin:0px auto;}

.pro{ width:1020px; margin:0px auto;}

.pro li{ }

.pro li img{}

.proT{width:191px; position:relative; height:33px; background:url(../images/titbg.png) repeat-x 0px 0px; z-index:10; top:208px; text-align:center; line-height:33px;}

.proT a{ color:#fff;}

.proT a:hover{ color:#ff0000;}

#div1 li{width:191px; height:241px; float:left; margin:0px 6px;}

#div1 li img{position:absolute;}

#div1 {position:relative; width:1020px; height:240px; overflow:hidden; margin-left:10px; }

#div2{position:absolute;}

#div1 li{float:left;list-style-type:none;}

#div2 li a:hover{top:0px;}

#div1 a{position:relative;}

.title2{ background:url(../images/bg_titL.jpg) no-repeat 0px 0px; width:164px; height:71px; font-size:24px; font-weight:bold; color:#fff; padding:25px 0px 0px 80px; float:left;}

.title3{font-size:14px; line-height:30px; height:30px; border-bottom:1px dashed #cccccc; padding-left:10px; clear:both;}

.page{ font-size:14px; line-height:36px; padding:10px;}

.list{font-size:14px; padding:10px;}

.list li{line-height:36px; height:36px; border-bottom:1px dashed #cccccc; clear:both;}

.list li a{ float:left; background:url(../images/ico.jpg) no-repeat 5px 18px; padding-left:15px;}

.list li span{ float:right;}

.showT{ border-bottom:1px solid #cccccc; padding:10px; line-height:36px; text-align:center;}

.showT h4{ font-size:18px;}

.show{ font-size:14px; line-height:36px; padding:10px;}

.fl{ float:right;}

.fl li{ float:left; width:124px; height:124px; text-align:center; font-size:18px; font-weight:bold; margin-right:25px;}

.fl li a{width:124px; height:84px; padding-top:40px; color:#fff; background:url(../images/bg_fl.png) no-repeat 0px 0px; display:block;}

.fl li a:hover{background:url(../images/bg_fl1.png) no-repeat 0px 0px;}

.list_pro{}

.list_pro li{float:left; margin:10px 6px; text-align:center;}

.list_pro li img{ margin-bottom:5px;}

.show_tit{ height:33px; line-height:33px; background:url(../images/bg_showT.jpg) no-repeat 0px 0px; clear:both;}

.show_titL{ float:left; font-size:14px; font-weight:bold; padding-left:30px;}

.show_titR{ float:right; padding-right:30px;}

.show_thumb{width:1000px; margin:0px auto; padding:15px 10px 10px 10px;}

.show_thumbL{ float:left; border:0px solid #e1e0e0;}

.show_thumbR{ float:left; margin-left:30px; width:710px; line-height:36px;}

.show_thumbR span{ font-size:14px; font-weight:bold;}

.name{text-align:center;  font-size:16px; font-weight:bold;}

#Rtel{ font-size:24px; font-weight:bold; color:#f00;}

.show_new{ padding-bottom:10px; font-size:14px;}

.show_new li{line-height:36px; height:36px; border-bottom:1px dashed #cccccc; width:48%; float:left; margin-left:13px;}

.show_new li a{ float:left; background:url(../images/ico.jpg) no-repeat 5px 18px; padding-left:15px;}

.show_new li span{ float:right;}

.list_hxjs{ font-size:14px;}

.list_hxjs li{ float:left; text-align:center; margin:15px 10px 10px 13px;}

.list_hxjs li img{ margin-bottom:5px;}